Career 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F17 Brazil F10 Brazil F12 France F14 USA F1 Italy F4 Bulgaria F3 Bulgaria F4 France F8 France F13 China F1 China F2 Morocco F1 Morocco F2 Croatia F4 Croatia F5 Italy F26 France F7 Croatia F3 Great Britain F7 Great Britain F17 Turkey F34 Turkey F35 Israel F2 Colombia F2 USA F1 USA F11 France F20 Rodez Open de Montauban - Montauban The Scottish Tennis Championships - Edinburgh BH Tennis Open International Cup - Belo Horizonte Binghamton Professional Tennis Tournament - Binghamton drkoop.com USTA Tennis Championships of Houston - Houston Time Warner USTA Challenger - Binghamton Open de L'Isere-Open 38 - Grenoble Challenger 42 - Andrezieux San Luis Potosi Challenger 2002 - San Luis Potosi Tennis Napoli Cup - Naples 2002 USTA Tallahassee Tennis Challenger - Tallahassee Siemens Open 2002 - Scheveningen Hilton Waikoloa USTA Challenger - Waikoloa Internazionali di Tennis de San Marino - San Marino Gemax Open 2002 - Belgrade VII Avierto Internacional de Salinas - Salinas V Abierto Internacional de Salinas - Salinas 2001 UT Tyler Patriot Challenger - Tyler Maia Open 2002 - Maia 2001 Centura USTA Challenger - Rocky Mount USTA Challenger of San Antonio - San Antonio 2001 USTA Tallahassee Tennis Challenger - Tallahassee Visa Tennis Open - Sao Paulo Joplin Challenger - Joplin Gosford Australian Unity Challenger - Gosford 1st Challenger Tournament Leon - Leon Eddleman / USTA Challenger - Birmingham USTA Tennis Championships of Houston - Houston KGHM Polish Indoors - Wroclaw University of Tennessee USTA Challenger - Knoxville Global Telecom Open - Florianopolis USTA Challenger of Burbank - Burbank USTA Challenger of Burbank - Burbank AXA Open - Lisbon Sardinia International Championship - Cagliari Prague Challenger - Prague Open 88 - Contrexeville GHI Bronx Tennis Classic - Bronx drkoop.com USTA Challenger of Austin - Austin Challenger Ford de Cherbourg - Cherbourg Gallagher International - Hamilton Fifth-Third Bank Tennis Championships - Lexington Frito Lay/USTA Challenger - Binghamton Binghamton Professional Tennis Tournament - Binghamton drkoop.com USTA Challenger of Houston - Houston Geneva Challenger - Geneva The USTA Challenger at West End Racquet - Torrance San Luis Potosi Challenger - San Luis Potosi USTA Championships of Kerrville - Kerrville The Wright Financial Group, Inc. Challenger - Champaign West Side Tennis Club Clay Court Challenger - Forest Hills 2004 Freeman Men's Challenger - Joplin Nord/LB Open 2004 - Braunschweig Open de Nice - Nice 2004 USTA Challenger of Calabasas - Calabasas 2004 Colorado Tennis Classic - Denver Binghamton Professional Tennis Tournament - Binghamton Ethias Tennis Trophy - Mons Tallahassee Tennis Challenger - Tallahassee XI Abierto Internacional de Salinas - Salinas CNA TennisPro Classic - Winnetka Regional Hand Center Men's Challenger - Fresno Copa Sevilla Internacionales de Andalucia - Seville Citta di Monza - Monza Mobilux Open - Luxembourg XL Bermuda Open - Bermuda The LTA Wrexham Challenger - Wrexham ECM Prague Open - Prague Gran Challenger Casablanca - Mexico City Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Oberstraufen Cup - Oberstaufen SAA Hilversum Open - Hilversum Samsung Securities Cup - Seoul Austin Challenger - Austin Open de Montauban - Montauban Nord LB Open 2006 - Braunschweig Ourocard Tennis Challenger - Sao Paulo GHI Bronx Tennis Classic - Bronx Amazonia Open de Tenis - Belem Open D'Orleans - Orleans Credicard Mastercard Tennis Cup - Campos do Jordao Open de L'Isere-Trophee BNP Paribas - Grenoble South African Airways Tennis Open - Durban 2005 West Side Tennis Coub Men's Challenger - Forest Hills Kobstaedernes ATP Challenger - Kolding BMW Tennis Championship - Sunrise Timisoara Challenger - Timisoara St. Petersburg Challenger - St. Petersburg Open D'Orleans - Orleans Mamaia Challenger - Constanta Bancastato Challenger Lugano - Lugano 2006 North Shore Pro Tennis Championship - Winnetka dBI Tennis Challenger - Binghamton College Station Challenger - College Station XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Citta di Como Challenger - Como Ethias Trophy - Mons Copa Petrobras-Paraguay - Asuncion Bancolombia Open - Cali Internazionali de Tennis di Bergamo - Bergamo 2004 Keys Gate Challenger - Homestead The $50,000 Pro Challenger at Calabasas - Calabasas The Wright Financial Group USTA Challenger - Champaign Noumea Challenger Tanger Challenger Rabat Challenger Ford Tennis Championships - Louisville Marrakech Challenger St. Brieuc Challenger Monza Challenger Reggio Emilia Challenger BNP Paribas Primrose - Bordeaux Copa Petrobras Bogota - Bogota Aberto de Sao Paulo - Sao Paulo Mobilux Open - Luxembourg XII Abierto Internacional de Salinas - Salinas Aberto de Sao Paulo - Sao Paulo Croatia Osiguranje Rijeka Open - Rijeka Challenger 42 - Andrezieux Alexander Kolyaskin Memorial - Donetsk Banja Luka Challenger Internationaux de Nouvelle-Caledonie - New Caledonia 2008 China TCL Challenger - Guangzhou Genova Challenger TED Open - Istanbul XI Trofeo Ciudad de Quito - Quito Home Depot Center USTA Challenger - Carson Zenith Tennis Cup-Harbour Club - Milan USTA Challenger of Orlando - Orlando St. Brieuc Challenger s'Tennis Masters Challenger - Graz Challenger 42 - Andrezieux Turin Challenger KGHM Emax Polish Indoors - Wroclaw IV Challenger Ciudad De Guayaquil - Guayaquil X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli 2006 USTA Tallahassee Tennis Challenger - Tallahassee Heilbronn Challenger Harrah's Entertainment Men's Pro Challenger - Tunica 5° Sporting Challenger - Turin Geneva Challenger Freeman Men's $50,000 Challenger - Joplin Kazan Challenger Open de Montauban - Montauban Tarragona Challenger Top Wool Challenger Biella - Biella Volvo Sylt Open - Sylt VII Open Banc Agricol - Andorra Sao Paulo - Brazil Open Sainte Victoire - Aix-En-Provence Orbetello Challenger USTA Tallahassee Tennis Challenger - Tallahassee IPP Open - Helsinki Atlanta Clay Court Challenger - Atlanta 2001 Eddleman USTA Challenger - Birmingham Challenger Casino Lugano - Lugano Pekao Open - Szczecin Samsung Securities Cup - Seoul Ljubljana Challenger ATP Challenger Open 2004 - Monchengladbach Aamulehti Tampere Opene - Tampere Nossa Caixa Aberto de Sao Paulo - Sao Paulo Challenger ATP de Cuenca Diario El Mercurio - Cuenca Lubbock Challenger - Lubbock Open de L'Isere - Grenoble 2002 Tulsa USTA Challenger - Tulsa SMS Tennis Cup - Sao Paulo The Joyce Eisenberg Jerusalem Open - Jerusalem 2003 USTA Challenger of Calabasas - Calabasas Challenger Leon 2003 - Leon ECM Cup - Prague ARMS USTA Challenger - Rocky Mount Zivnobanka Czech Open - Prostejov USTA Men's Challenger of Dallas - Dallas Eddleman USTA Challenger - Birmingham drkoop.com USTA Tennis Championships - Armonk Challenger Casino Lugano - Lugano Open de Montauban - Montauban USTA Seascape Challenger - Aptos Tennis Cup of Flanders - Ostende drkoop.com USTA Tennis Championships of San Antonio - San Antonio USTA Men's Challenger of Dallas - Dallas USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Challenger Ford de Cherbourg - Cherbourg USTA Men's Challenger of Dallas - Dallas Abierto Club Casablanca - Mexico City Astana Challenger Memorial Savigny - Sassuolo Campbell's Hall of Fame Tennis Championships - Newport Cridicard Mastercard Tennis Cup - Campos do Jordao USTA Seascape Challenger - Aptos Time Warner USTA Challenger - Binghamton CA Tennis Trophy - Vienna Burbank Challenger - Burbank The Bolton Challenger - Bolton Mumbai Challenger - Mumbai Copa Ericsson - Sao Paulo Jameson Cup - Milan Samsung Secruities Cup Challenger - Seoul USTA Challenger of Dallas - Dallas Atlantic City Open - Atlantic City XL Bermuda Open - Bermuda USTA Challenger - Champaign Healthsouth/USTA Challenger - Denver Fifth-Third Bank Tennis Championships - Lexington Busan Open Challenger Tennis - Busan 1998 Safeway Challenger - Aptos Windy City Classic - Winnetka Fifth-Third Bank Tennis Championships - Lexington Challenger Ciudad de Tijuana - Tijuana The West Side Tennis Club Grass Court Challenger - Forest Hills VI Gramado Open de Tenis - Gramado Internationaux de Doubs Open de Franchie-Comte - Besancon dBI Tennis Challenger - Binghamton A Glimmer of Hope Challenger - Austin Northern Electric Open 1999 - Newcastle Internationaux de Tennis de Brest - Brest Naples Challenger - Naples XL Capital Bermuda Open - Bermuda 2002 Eddleman USTA Challenger - Birmingham Banca Stato Challenger Lugano - Lugano Barletta Citta Della Disfida Open 2000 - Barletta Optimus Maia Open - Maia Zagreb Open - Zagreb Quelle Cup 2000 - Furth drkoop.com USTA Challenger of Tallahassee - Tallahassee drkoop.com USTA Tennis Championships of Denver - Denver Pekao Open - Szczecin 2000 Challenger de Granby - Granby CA-Challenge 2000 - Graz USTA Tennis Championships of Austin - Austin ATU Cup 2001 - Weiden USTA Callenger of Urbana-Champaign - Urbana Healthsouth/USTA Pro Link Challenger - San Antonio IV Abierto Internacional de Salinas - Salinas Open de Mantouban - Montauban Challenger de Granby - Granby Open 88 - Contrexeville Medicor Open - Budapest VIII Avierto Internacional de Salinas - Salinas 2003 Eddleman USTA Challenger - Birmingham 2003 USTA Tallahassee Tennis Challenger - Tallahassee Top Wool Challenger Biella - Biella Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble USTA Challenger of Tiburon - Tiburon The Wright Financial Group, Inc. Challenger - Champaign Pro Tennis World Open - Boca Raton IX Abierto Internacional de Salinas - Salinas Czech Open - Prostejov West Side Tennis Challenger - Forest Hills China Open - Beijing Pro Tennis World Open - Sunrise XL Capital Bermuda Open - Bermuda Harrah's Entertainment Challenger - Tunica 2005 Tulsa Challenger - Tulsa Music City Challenger - Nashville USTA Illinois Challenger - Champaign USTA Freeman Men's Challenger - Joplin Tunis Open 2006 - Tunis San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo LXVII Concursu Internacional de Vigo - Vigo Copa Petrobras-Uruguay - Montevideo Heineken Open - Auckland Adidas International - Sydney Abierto Mexicano de Tenis Pegaso - Mexico City Citrix Tennis Championships - Delray Beach BMW Open - Munich Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Samsung Open - Brighton AAPT Championships - Adelaide Cerveza Club Colombia Open - Bogota Milan Indoors - Milan Open 13 - Marseille Cerveza Club Columbia Open - Bogota Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Croatia Open - Umag Generali Open 2001 - Kitzbuhel Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest Brazil Open - Salvador International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Brasil Open - Salvador AIG Japan Open - Tokyo Tata Open 2003 - Chennai Bordeaux Challenger Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag Legg Mason Tennis Classic - Washington D.C. St. Petersburg Open - St. Petersburg Tata Open - Chennai Brasil Open - Costa do Sauipe Estoril Open - Estoril Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island International Tennis Championships - Delray Beach Heineken Open Shanghai - Shanghai St. Petersburg Open - St. Petersburg Next Generation Hardcourts - Adelaide Open 13 - Marseille SAP Open - San Jose Dubai Open - Dubai Grand Prix Hassan II - Casablanca BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Sydney International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam US Men's Clay Court Championships - Houston Next Generation Adelaide International - Adelaide Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel BMW Open - Munich Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Brasil Open - Salvador Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Memphis Scottsdale Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach Synsam Swedish Open - Bastad RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Serbia Open - Belgrade Malaysian Open - Kuala Lumpur AAPT Championships - Adelaide Chevrolet Cup - Santiago Generali Open 2002 - Kitzbuhel Gelsor Open Romania - Bucharest USTA Men's Challenger of Dallas - Dallas Zivnobanka Czech Open - Prostejov Downtown Athletic Club USTA Challenger - Amarillo Challenger 42 - Andrezieux drkoop.com USTA Tennis Championships of Chicago - Winnetka GHI Bronx Tennis Classic - Bronx XL Capital Bermuda Open - Bermuda USTA Safeway Challenger - Aptos Kyiv UMC Open - Kiev Neride Prague Indoor - Prague TESS Tennis Classic - Campinas Siemens Open 2001 - Scheveningen 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto SMS Tennis Open - Sao Paulo Open de Charleroi - Charleroi USTA Challenger of Burbank - Burbank Kyiv UMC Open - Kiev Internationaux de Bretagne - Brest Laser Vision USTA Challenger - Amarillo drkoop.com USTA Challenger of San Antonio - San Antonio Sybase Open - San Jose Tennis Napoli Cup - Napoli Tatra Banka Open - Bratislava Czech Open 2006 - Prostejov BellSouth Open - Vina del Mar Arizona Men's Tennis Championships - Scottsdale The Priority Telecom Open - Amersfoort China Open - Beijing Siebel Open - San Jose Internationaler Raiffeisen Grand Prix - St. Polten The Dubai Tennis Championships - Dubai Energis Open - Amersfoort Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. PBZ Zagreb Indoors - Zagreb Connex Open Romania - Bucharest Kroger / St. Jude International - Memphis BMW Open - Munich Estoril Open - Estoril Grand Prix Hassan II - Casablanca Heineken Open - Auckland U.S. Men's Clay Court Championships - Houston Kroger / St. Jude International - Memphis Sybase Open - San Jose Copa AT&T - Buenos Aires Italian Open - Rome TD Waterhouse Cup - Long Island Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg AIG Japan Open - Tokyo Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal BNP Paribas Masters - Paris Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Cincinnati French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Masters Series Monte-Carlo - Monte Carlo Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris Wimbledon - London Masters Series Monte-Carlo - Monte-Carlo U.S. Open - New York Canadian Open Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris U.S. Open - New York Countrywide Classic - Los Angeles French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, Group 2, 2R, HUN-MON 1-4 Davis Cup, Group 2, 2R, MON-GRE 3-2 Davis Cup, Group 2, 1R, MON-MNE 5-0 Davis Cup, Group II, 1R, DEN-MON 3-2 Davis Cup, Group II, PO, GRE-MON 2-3 Davis Cup, Group II, PO, MAR-MON 2-3 Davis Cup, Group II, 2R, MON-LAT 2-3 Tennis Masters Series - Toronto French Open - Paris Australian Open - Melbourne Davis Cup, Group 2, 1R, MON-ALG 5-0 Davis Cup, Group 2, 2R, MON-ALG 5-0 Davis Cup, Group II, 1R, UKR-MON 5-0 Davis Cup, Group II, 1R, MON-BLR 3-1